// components/prev-button/index.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {

  },

  /**
   * 组件的初始数据
   */
  data: {

  },

  /**
   * 组件的方法列表
   */
  methods: {
    onLast() {
      const pages = getCurrentPages(); //获取加载的页面
      const currentPage = pages[pages.length - 1]; //获取当前页面的对象
      const {
        prev,
        params
      } = currentPage.options;
      const param = params?.replace(/~/g, '=')?.replace(/\+/g, '&');
      console.log(prev, param)
      param ?
        wx.redirectTo({
          url: `../../${prev}?${param}`
        }) :
        wx.navigateBack({
          delta: 1
        })
    }
  }
})